Singapore authorities are scrambling to clean up a major oil spill that has blackened the... (23 revisions)